package cn.itacst.utils;

public class FileUtils {

	public static String getDir(String fileName){
		//根据哈希值来计算文件该存储的位置
		int hashCode = fileName.hashCode();
		//一个int值，四字节 ，32二进制位
		//我每次获取4位，作为一级目录，8级目录，0-15
		int dir1= hashCode & 15;
		hashCode = hashCode >> 4;
		int dir2= hashCode & 15;
		
		String dir = "/"+dir1+"/"+dir2;
		return dir;
	}
	
	public static void main(String[] args) {
		String dir = FileUtils.getDir("info.txt");
		System.out.println(dir);
	}
}
